long lost

adj. 长时间没见面的;杳无音信的
[网络] 早已失去;永久失踪;永恒的迷失